header {
	height: 1.33rem;
	background-color: #ff841d;
	overflow: hidden;
    display: flex;
	.back {
		margin-top: 0.27rem /* 10/37.5 */;
		display: block;
		width: 0.8rem;
		height: 0.8rem;
		font-size: 0.59rem;
		color: white;
		text-align: center;
		line-height: 0.8rem;
		float: left;
	}
	h4 {
        flex: 1;
        text-align: center;
		color: white;
		height: 0.59rem;
		font-size: 0.53rem;
        margin-top: .27rem /* 10/37.5 */;
		float: left;
	}
	.download {
		float: right;
        width: 1.33rem /* 50/37.5 */;
		img {
			width: 0.91rem;
			height: 0.91rem;
			margin-top: 0.21rem /* 8/37.5 */;
			margin-right: 0.4rem /* 15/37.5 */;
		}
	}
}

.product {
	margin-bottom: 20px;
	background-color: #fff;
	.info {
		width: 9.57rem;
		padding: 10px 8px;
		border-bottom: 1px solid #ccc;
		.title {
			font-size: 0.53rem;
			margin-bottom: 15px;
		}
		.other {
			font-size: 0.43rem;
			margin-bottom: 10px;
			color: #999;
			padding-left: 15px;
		}
		.content {
			width: 8.77rem;
			padding: 0 15px;
			margin-bottom: 10px;
			p {
				font-size: 0.48rem;
				img {
					float: right;
					width: 5.33rem;
				}
			}
		}
		.bigimg {
			img {
				width: 9.33rem;
			}
		}
		.city {
			#disstorck {
				width: 4.8rem;
				margin: 0 auto;
				li {
					overflow: hidden;
					text-align: center;
					width: 4.32rem;
					height: 0.59rem;
					border: 1px solid #cccccc;
					background-color: #f4f4f4;
					padding: 10px 8px;
					font-size: 0.43rem;
					span {
						display: inline-block;
						width: 2.67rem;
					}
					strong {
						color: red;
						float: right;
					}
				}
			}
		}
	}
}

.buy {
	margin-bottom: 10px;
	background-color: #fff;
	a {
		border-radius: 10px;
		display: block;
		width: 80%;
		height: 0.91rem /* 34/37.5 */;
		text-align: center;
		margin: 0 auto;
		background-color: #ff9000;
		color: #fff;
		font-weight: bold;
		font-size: 0.43rem /* 16/37.5 */;
		line-height: 0.91rem /* 34/37.5 */;
	}
}
.erweima {
	background-color: #fff;
	img {
		width: 8.96rem;
		padding: 0.27rem /* 10/37.5 */;
	}
}

.textarea {
	background-color: #fff;
	width: 9.47rem;
	padding: 0.27rem /* 10/37.5 */;
	overflow: hidden;
	textarea {
		width: 8.88rem;
		height: 2.08rem /* 78/37.5 */;
		padding: 0.27rem /* 10/37.5 */;
		border: 1px solid #ccc;
		outline: none;
		margin: 0 auto;
		resize: none;
	}
	a {
		display: block;
		height: 1.47rem /* 55/37.5 */;
		width: 3.2rem /* 120/37.5 */;
		background-color: #ff9000;
		line-height: 1.47rem /* 55/37.5 */;
		color: #ffffff;
		text-align: center;
		float: right;
		margin-top: -3px;
	}
}

.comment {
	background-color: #fff;
	overflow: hidden;
	font-size: 0.37rem /* 14/37.5 */;
	.tit,
	.reply {
		display: none;
	}
	#newcomment {
		display: block;
		margin-bottom: 10px;
	}
	ul {
		li {
			padding-left: 15px;
			.userimg {
				float: left;
				margin-right: 25px;
				img {
					width: 1.33rem /* 50/37.5 */;
				}
			}
		}
	}
}
